large-scale construction project - Español Inglés Diccionario